gusucode.com > ​数字信号处理,包括:各种现有信号及随机信号的输入,从文件读取数据的输入 > Digital Signal Matlab ex1/LineSignal.m

    axes(handles.axes1);
Xaxis=str2num(get(handles.EditX,'String'));
Yaxis=str2num(get(handles.EditY,'String'));
%fs=str2num(get(handles.EditSC_fs,'String'));
t=[-Xaxis:Xaxis]
a=str2num(get(handles.EditLS_a,'String'))
n=str2num(get(handles.EditLS_n,'String'))
b=str2num(get(handles.EditLS_b,'String'))
x=a*(t.^n)+b;
global Signal;
Signal=x;
%plot(x,y);
stem(t,x,'.k');
%axis([-Xaxis,Xaxis,-Yaxis,Yaxis]);
title('y=ax^n+b');